#define _CRT_SECURE_NO_WARNINGS
//
//
#include<stdio.h>
#include <stdbool.h>
/*nt main()
{
    int tian[10000];
    int bao[10000];
    int printed[10000];
    int i = 0, j = 0, flag = 1, k = 0;
    int A, B;
    scanf("%d", &A);
    for (int i = 0; i < A; i++)
    {
        scanf("%d", &tian[i]);
    }
    i--;
    scanf("%d", &B);
    for (int j = 0; j < B; j++)
    {
        scanf("%d", &bao[j]);
    }
    j--;
    for (int k = 0; k < A; k++)
    {
        flag = 1;
        for (int g = 0; g < B; g++)
        {
            if (tian[k] == bao[g])
            {
                flag = 0;
            }
        }

    }
    for (int k = 0; k < B; k++)
    {
        flag = 1;
        for (int g = 0; g < A; g++)
        {
            if (tian[g] == bao[k])
            {
                flag = 0;
            }
        }
        if (flag)
        {
            printf("%d ", bao[k]);
        }
    }
    return 0;
}*/

int printed_or_unprinted(int printed[], int tian[],int k)
{
    for(int j=0;j<k;j++)
    {
        if (printed[j] == tian[k])
            return 0;
    }
    return 1;
}
int main()
{
    int tian[10000];
    int bao[10000];
    int tianprinted[1000];
    int baoprinted[1000];
    int i = 0, j = 0, flag = 1, k = 0;
    int A, B;
    scanf("%d", &A);
    for (int i = 0; i < A; i++)
    {
        scanf("%d", &tian[i]);
    }
    i--;
    scanf("%d", &B);
    for (int j = 0; j < B; j++)
    {
        scanf("%d", &bao[j]);
    }
    j--;
    for (int k = 0; k < A; k++)
    {
        flag = 1;
        for (int g = 0; g < B; g++)
        {
            if (tian[k] == bao[g])
            {
                flag = 0;
                break;
            }
        }
        if (flag && printed_or_unprinted(tianprinted, tian,k))
        {
            printf("%d ", tian[k]);
            tianprinted[k] = tian[k];
        }
    }
    for (int k = 0; k < B; k++)
    {
        flag = 1;
        for (int g = 0; g < A; g++)
        {
            if (tian[g] == bao[k])
            {
                flag = 0;
            }
        }
        if (flag && printed_or_unprinted(baoprinted, bao, k))
        {
            printf("%d ", bao[k]);
            baoprinted[k] = bao[k];
        }
    }
    return 0;
}